home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Compilers⁄Interps / Harvest C / Source Code / CWarningsDialog.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-03-01  |  1017 b   |  45 lines  |  [TEXT/KAHL]

  1. /******************************************************************************
  2.  CWarningsDialog.h
  3.  
  4.         
  5.     SUPERCLASS = CDLOGDirector
  6.     
  7.     Copyright © 1991 Symantec Corporation. All rights reserved.
  8.     
  9.  
  10.  ******************************************************************************/
  11.  
  12. #define _H_CWarningsDialog
  13.  
  14. #include "CDLOGDirector.h"
  15. #include "CWarningsPane.h"
  16. #include "CWarningsArray.h"
  17. #include "CCheckBox.h"
  18. #include "CRadioControl.h"
  19. #include "CRadioGroupPane.h"
  20.  
  21.  
  22. class CWarningsDialog : public CDLOGDirector
  23. {
  24.  
  25. public:
  26.  
  27.     CWarningsArray        *itsWarnings;
  28.     CWarningsPane        *itsWarningsPane;
  29.     CCheckBox *warningOn;
  30.     CRadioControl *allOn;
  31.     CRadioControl *allOff;
  32.     CRadioControl *indiv;
  33.     CRadioGroupPane *radioPane;
  34.     CHarvestOptions *itsOptions;
  35.  
  36.     
  37.     void IWarningsDialog(  CHarvestOptions *theOpts,CWarningsArray *theWarnings);
  38.     
  39.     virtual void SetupItems( void);
  40.     virtual void DoCommand( long aCmd);
  41.     virtual void ProviderChanged( CCollaborator *aProvider, long reason, void *info);
  42.     
  43.     virtual void Dispose( void);
  44.     
  45. };